Scaffolding for Interactively Evolving Novel Drum Tracks for Existing Songs
نویسندگان
چکیده
A major challenge in computer-generated music is to produce music that sounds natural. This paper introduces NEAT Drummer, which takes steps toward natural creativity. NEAT Drummer evolves a kind of artificial neural network called a Compositional Pattern Producing Network (CPPN) with the NeuroEvolution of Augmenting Topologies (NEAT) method to produce drum patterns. An important motivation for this work is that instrument tracks can be generated as a function of other song parts, which, if written by humans, thereby provide a scaffold for the remaining auto-generated parts. Thus, NEAT Drummer is initialized with inputs from an existing MIDI song and through interactive evolution allows the user to evolve increasingly appealing rhythms for that song. This paper explains how NEAT Drummer processes MIDI inputs and outputs drum patterns. The net effect is that a compelling drum track can be automatically generated and evolved for any song.
منابع مشابه
Automated Music Track Generation
This paper aims at presenting our method to generate drum tracks to accompany guitar tracks. Our approach was to work on songs in the Midi format, separate them into several segments and then design our own features for the input guitar tracks as well as for the output drum tracks. We performed clustering algorithms (K-means, mixture of Gaussian, DBSCAN) as well as K-nn to group similar guitar ...
متن کاملAssessment and Monitoring for Railway Tracks Reliability and Safety using Nondestructive Testing Measurement Systems
The deterioration of railway tracks raises great concerns about the integrity of assessments and evaluations of railway tracks currently in service. Integrated inspection strategies coupled with innovations in inspection technology can lead to significant improvements in operational cost efficiency and reliability without the requirement of a fundamental shift in the existing understanding o...
متن کاملDrumix: An Audio Player with Real-time Drum-part Rearrangement Functions for Active Music Listening
This paper presents a highly functional audio player, called Drumix, that allows a listener to control the volume, timbre, and rhythmic patterns (drum patterns) of bass and snare drums within existing audio recordings in real time. A demand for active music listening has recently emerged. If the drum parts of popular songs could be manipulated, listeners could have new musical experiences by fr...
متن کاملSTARR: Similarity-based Transfers for Automatic Rock Rhythms
During the composition of a piece of music, composers often focus on the crafting of melody and harmonic lines rather than a percussive track that may accompany them. For amateur composers, creating a drum track by hand can be both tedious and frustrating, due to their lack of skill and experience with the task. In recent years, computer software tools have been created to help automate the cre...
متن کاملExtraction of Drum Tracks from Polyphonic Music Using Independent Subspace Analysis
The analysis and separation of audio signals into their original components is an important prerequisite to automatic transcription of music, extraction of metadata from audio data, and speaker separation in video conferencing. In this paper, a method for the separation of drum tracks from polyphonic music is proposed. It consists of an Independent Component Analysis and a subsequent partitioni...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008